provision for major repairs - Français Anglais Dictionnaire